/*
 * convexShape.h
 *
 *  Created on: Feb 27, 2012
 *      Author: Michael Ziminsky
 */

#ifndef CONVEXSHAPE_H_
#define CONVEXSHAPE_H_

class ConvexShape
{
protected:
	virtual vector3 doGetSupport(const vector3&) const = 0;
public:
	virtual ~ConvexShape();
	vector3 getSupport(const vector3&) const;
};

#endif /* CONVEXSHAPE_H_ */
